/**
 * 所有版权归 广西梧州 陈锦韬 所有
 *
 * @Title: PlfUserInfoForm
 * @Package com.rx.uua.vo
 * @Description: 用户信息表单
 * @author: 陈锦韬
 * @date: 2020\9\8 0008
 * @version V1.0
 * @Copyright: 2020 陈锦韬  All rights reserved.
 */
package com.rx.uua.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.rx.core.data.RxData;
import com.rx.core.dbase.RxBizDbMust;
import com.rx.core.dbase.RxMarkDbMust;
import com.rx.core.dbase.SensitiveInfo;
import com.rx.core.enm.SENSITIVE_TYPE;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @author: Administrator
 * @Description: 用户信息表单
 * @date: 2020\9\8 0008
 */
//@RxData
//@Data
//@EqualsAndHashCode(callSuper = true)
//@Accessors(chain = true)
public class PlfUserInfo extends RxBizDbMust {
    private static final long serialVersionUID = 1L;

    /**
     * 用户类型
     */
    @TableField("USER_TYPE")
    private String userType;
    /**
     * 用户名
     */
    @TableField("USER_NAME")
    private String userName;

    /**
     * 用户ID
     */
    @TableField("USER_ID")
    private String userId;

    /**
     * 真是姓名
     */
    @TableField("REAL_NAME")
    private String realName;

    /**
     * 密码
     */
    @TableField("PASSWORD")
    private String password;

    /**
     * 随机+密码
     */
    @TableField("SALT")
    private String salt;

    /**
     * 登录次数
     */
    @TableField("LOGIN_COUNT")
    private Long loginCount;

    /**
     * 性别
     */
    @TableField("SEX")
    private String sex;

    /**
     * 年龄
     */
    @TableField("AGE")
    private Long age;
    /**
     * 邮件
     */
    @TableField("EMAIL")
    private String email;
    /**
     * 手机
     */
    @TableField("PHONE")
    @SensitiveInfo(SENSITIVE_TYPE.MOBILE_PHONE)
    private String phone;


}
